timber frame structure - Français Anglais Dictionnaire